/**
 *
 * @author A-M
 * Menentukan jenis segitiga berdasarkan input panjang sisi-sisi
 * segitiga. Jenis segitiga dikodekan dengan bilangan bulat:
 * - 0 = bukan segitiga
 * - 1 = segitiga sembarang
 * - 2 = segitiga sama kaki
 * - 3 = segitiga sama sisi
 * - 4 = segitiga siku-siku
 */

 import javax.swing.JOptionPane;
public class JenisSegitiga {
  
  
  public static int jenis(float x, float y, float z) {
	  float jns = 0.0;
	  jns = 3;
	  if(x==y && x==z && z==y) {
		JOptionPane.showMessageDialog(null,"Segitiga Sama Sisi");
		  }
		  else if(x!=y && x!=z && z!=y){
		  JOptionPane.showMessageDialog(null,"Segitiga Sembarang");
		  }
	  else if(x!=y && x!=z && z=y){
	  JOptionPane.showMessageDialog(null,"Segitiga Sama Kaki");
	  }
		  return jns = 0
		  
		  
	  
  }


  //@Test
  public void testBukanSegitiga () {
    assertEquals(0, JenisSegitiga.jenis(1., 6., 4.)); // bukan s.t.
  }

  //@Test
  public void testSegitigaSembarang () {
    assertEquals(1, JenisSegitiga.jenis(5., 6., 4.)); // s.t. sembarang
  }

  //@Test
  public void testSegitigaSamaKaki () {
    assertEquals(2, JenisSegitiga.jenis(4., 5., 5.)); // s.t. sama kaki
  }

  //@Test
  public void testSegitigaSamaSisi () {
    assertEquals(3, JenisSegitiga.jenis(3., 3., 3.)); // s.t. sama sisi
  }

  //@Test
  public void testSegitigaSikuSiku () {
    assertEquals(4, JenisSegitiga.jenis(3., 4., 5.)); // s.t. siku-siku
  }
